Crate openzeppelin_monitor

Source
Expand description

Blockchain monitoring and notification service.

This library provides functionality for monitoring blockchain networks and triggering notifications based on configurable conditions. It includes:

  • Configuration management through JSON files
  • Blockchain network monitoring and event filtering
  • Customizable notification triggers and actions
  • Extensible repository and service architecture

§Module Structure

  • bootstrap: Bootstraps the application
  • models: Data structures for configuration and blockchain data
  • repositories: Configuration storage and management
  • services: Core business logic and blockchain interaction
  • utils: Common utilities and helper functions

Modules§

  • Bootstrap module for initializing services and creating handlers.
  • Domain models and data structures for blockchain monitoring.
  • Repository implementations for configuration management.
  • Core services implementing the business logic.
  • Utility modules for common functionality.

Macros§